home *** CD-ROM | disk | FTP | other *** search
- import java.io.IOException;
- import javax.microedition.lcdui.Command;
- import javax.microedition.lcdui.CommandListener;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.Image;
- import javax.microedition.lcdui.List;
-
- // $FF: renamed from: k
- public class class_0 extends List implements CommandListener {
- // $FF: renamed from: try MicroMail
- private MicroMail field_0;
- // $FF: renamed from: do javax.microedition.lcdui.Displayable
- private Displayable field_1;
- // $FF: renamed from: new javax.microedition.lcdui.Image
- private Image field_2;
- // $FF: renamed from: int java.lang.String
- private String field_3 = "/AddressBook1.png";
- // $FF: renamed from: for javax.microedition.lcdui.Command
- Command field_4;
- // $FF: renamed from: if javax.microedition.lcdui.Command
- Command field_5;
- // $FF: renamed from: a javax.microedition.lcdui.Command
- Command field_6;
-
- public class_0(MicroMail var1, Displayable var2) {
- super(MicroMail.r.getText(12), 3);
- this.field_4 = new Command(MicroMail.r.getText(1), 2, 4);
- this.field_5 = new Command(MicroMail.r.getText(4), 1, 2);
- this.field_6 = new Command(MicroMail.r.getText(3), 1, 3);
- this.field_0 = var1;
- this.field_1 = var2;
- ((Displayable)this).setCommandListener(this);
- ((Displayable)this).addCommand(this.field_4);
- if (!(this.field_1 instanceof e)) {
- ((Displayable)this).addCommand(this.field_5);
- ((Displayable)this).addCommand(this.field_6);
- }
-
- this.field_2 = null;
-
- try {
- this.field_2 = Image.createImage(this.field_3);
- } catch (IOException var3) {
- }
-
- this.method_2();
- }
-
- // $FF: renamed from: a (java.lang.String) void
- public void method_0(String var1) {
- ((List)this).append(var1, this.field_2);
- }
-
- public void commandAction(Command var1, Displayable var2) {
- MicroMail.mainScreen.if(true);
- if (var1 == this.field_4) {
- MicroMail.display.setCurrent(this.field_1);
- MicroMail.dispose(this);
- } else if (var1 == this.field_5) {
- o var3 = new o(this.field_0, this, -1);
- MicroMail.display.setCurrent(var3);
- } else if (var1 == this.field_6) {
- int var5 = ((List)this).getSelectedIndex();
- if (var5 > -1) {
- r var4 = (r)l.for.elementAt(((List)this).getSelectedIndex());
- l.a(var4, var5);
- this.method_1(var5);
- Object var8 = null;
- }
- } else if (var1.equals(List.SELECT_COMMAND)) {
- if (this.field_1 instanceof e) {
- e var6 = (e)this.field_1;
- Object var9 = null;
- if (l.for.size() > 0) {
- r var10 = (r)l.for.elementAt(((List)this).getSelectedIndex());
- var6.a(var10.if);
- }
-
- MicroMail.display.setCurrent(this.field_1);
- MicroMail.dispose(this);
- } else {
- o var7 = new o(this.field_0, this, ((List)this).getSelectedIndex());
- MicroMail.display.setCurrent(var7);
- }
- }
-
- }
-
- // $FF: renamed from: a (int) void
- public void method_1(int var1) {
- ((List)this).delete(var1);
- }
-
- // $FF: renamed from: a () void
- public void method_2() {
- l.a();
- new r();
- if (l.for.size() > 0) {
- for(int var2 = 0; var2 < l.for.size(); ++var2) {
- r var1 = (r)l.for.elementAt(var2);
- ((List)this).append(var1.do, this.field_2);
- }
- }
-
- }
-
- // $FF: renamed from: a (int, java.lang.String) void
- public void method_3(int var1, String var2) {
- ((List)this).set(var1, var2, this.field_2);
- }
- }
-